temporary impossibility - French English Dictionary